right foot foremost - Français Anglais Dictionnaire